var util = require("../../../utils/util.js");
var api = require('../../../config/api.js');
var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    


  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    console.log("222");
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {


    var hasLogin = wx.getStorageSync("app.globalData.hasLogin");
    //console.log("VVVV1-8");
    if (!hasLogin) {
      wx.navigateTo({
        url: "/pages/auth/login/login"
      });
      return;
    }

    var userid = wx.getStorageSync("userid");
    //console.log("VVVV1-9");
    if(userid == ''){
      wx.navigateTo({
        url: "/pages/auth/login/login"
      });
      return;
    }

    util.request(api.getCoachSign, {uid:userid,key:api.key}).then(function (res) {
      console.log(res);
      if (res.errno === 0) {
        if (res.data == '0') {//未注册
          wx.showModal({
            title: '提示',
            content: '您的账号暂未认证，请提交资料审核！',
            confirmText: '去认证',
            confirmColor: '#4169E1',
            success(res) {
              if (res.confirm) {
                wx.navigateTo({
                  url: '/pages/jlzs/apply/index',
                })
              }else{
                wx.switchTab({
                  url: '/pages/index/index',
                })
              }
            }
          })
        } else if (res.data == '1') {//
          setTimeout(() => {
            wx.navigateTo({
              url: '/pages/index/index',
            })
          }, 2000);
          wx.showModal({
            title: '提示',
            content: '教练身份认证审核中...',
            showCancel:true,
            success (res) {
              wx.switchTab({
                url: '/pages/index/index',
              })
            }
          })

          
        } else if (res.data == '2') {//审核通过
          wx.navigateTo({
            url: '/pages/jlzs/index/index',
          });
        }else if(res.data == '3'){
          wx.showModal({
            title: '提示',
            content: '审核未通过，是否重新进行认证？',
            success (res) {
              if (res.confirm) {
                wx.navigateTo({
                  url: '/pages/jlzs/apply/index',
                })
              }
            }
          })
        }
      }else if(res.errno === 402){
        wx.showModal({
          title: '错误',
          content:'不被允许的请求',
          showCancel: false
        })
    }else{
        wx.showModal({
          title: '提示',
          content: '您还未报名...',
          showCancel: false
        })
      }
      wx.hideLoading();
    });


  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },
  toReadJxjy:function(){
    wx.navigateTo({
      url: '/pages/news/list/list?type=3',
    })
  },
  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  /**
   * 我的学员 navigate跳转
   */
  toMyStudent:function(){
    wx.navigateTo({
      url: '/pages/jlzs/list/list',
    })
  },
  /**
   * 培训安排 navigate跳转
   */
  toPlan:function(){
    var hasLogin = wx.getStorageSync("app.globalData.hasLogin");
    if (!hasLogin) {
      wx.navigateTo({
        url: "/pages/auth/login/login"
      });
    }

    wx.navigateTo({
      url: '/pages/jlzs/anpai/index',
    })
    
  },
  
   /**
   * 学习情况 navigate跳转
   */
  toProgress:function(){
    wx.navigateTo({
      url: 'url',
    })
  },
  /**
   * 评价星级 naviagte 跳转
   */
  toEval:function(){
    wx.navigateTo({
      url: '/pages/jlzs/eval/index',
    })
  }
})